Integrating Multiple Implementations and Structure Exploitation in the Component-Based Design of Parallel ODE Solvers
نویسندگان
چکیده
A COmponent-based Methodology to derive Parallel programs to solve Ordinary Differential Equation (ODE) Solvers, termed COMPODES, is presented. The approach is useful to obtain distributed implementations of numerical algorithms which can be specified by combining linear algebra operations. The main contribution of the approach is the possibility of managing several implementations of the operations and exploiting the problem structure in an elegant and systematic way. As a result, software reusability is enhanced and a clear structuring of the derivation process is achieved. The approach includes a technique to take the lowest level decisions systematically and is illustrated by deriving several implementations of a numerical scheme to solve stiff ODEs.
منابع مشابه
Exploiting the Multilevel Parallelism and the Problem Structure in the Numerical Solution of Stiff ODEs
A component-based methodology to derive parallel stiff Ordinary Differential Equation (ODE) solvers for multicomputers is presented. The methodology allows the exploitation of the multilevel parallelism of this kind of numerical algorithms and the particular structure of ODE systems by using parallel linear algebra modules. The approach furthers the reusability of the design specifications and ...
متن کاملEfficient implementation of low time complexity and pipelined bit-parallel polynomial basis multiplier over binary finite fields
This paper presents two efficient implementations of fast and pipelined bit-parallel polynomial basis multipliers over GF (2m) by irreducible pentanomials and trinomials. The architecture of the first multiplier is based on a parallel and independent computation of powers of the polynomial variable. In the second structure only even powers of the polynomial variable are used. The par...
متن کاملParallel Low-Storage Runge - Kutta Solvers for ODE Systems with Limited Access Distance
We consider the solution of initial value problems (IVPs) of large systems of ordinary differential equations (ODEs) for which memory space requirements determine the choice of the integration method. In particular, we discuss the space-efficient sequential and parallel implementation of embedded Runge–Kutta (RK) methods. We focus on the exploitation of a special structure of commonly appearing...
متن کاملSmart Flat Membrane Sheet Vibration-Based Energy Harvesters
The dynamic responses of membrane are completely dependent on Pre-tensioned forces which are applied over a boundary of arbitrary curvilinear shape. In most practical cases, the dynamic responses of membrane structures are undesirable. Whilst they can be designed as vibration-based energy harvesters. In this paper a smart flat membrane sheet (SFMS) model for vibration-based energy harvester is ...
متن کاملProvide a New Targeting Model in a Centralized Decision Making Environment with a Multi-Component Network Structure
This research seeks to develop resource and goals allocation planning models in a focused decision-making environment with a parallel multi-component network structure in a case study. In such an environment, the problem of resource and goals allocation planning, the determination of the input and output of each of the decision-making units in achieving the goals of the system is such that the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003